put forth effort - Allemand Anglais Dictionnaire